.moduletablemenuMN {
color:#333;
margin-bottom:1em;
padding:0;
}

.moduletablemenuMN h3 {
background:#666;
color:#fff;
text-align:center;
font-size:1.1em;
border-bottom:1px solid #fff;
margin:0;
padding:0.25em 0;
}

.moduletablemenuMN ul {
list-style:none;
margin:0;
padding:0;
}

.moduletablemenuMN li {
border-bottom:1px solid #ccc;
margin:0;
}

.moduletablemenuMN li a {
display:block;
border-left:10px solid #333;
border-right:10px solid #9D9D9D;
background-color:#666;
color:#fff;
text-decoration:none;
padding:3px 5px 3px 0.5em;
}

html>body .moduletablemenuMN li a {
width:auto;
}

.moduletablemenuMN li a:hover,a#active_menu:link,a#active_menu:visited {
border-left:10px solid #1c64d1;
border-right:10px solid #5ba3e0;
background-color:#2586d7;
color:#fff;
}